DECLARE @PRODUTO CHAR(12),@COR_PRODUTO CHAR(10),@item as int

-- drop taBLE #TMP_LISTA_NOTA
--select '998877' AS NUMERO_FISCAL,'999_CDLOJAS' AS FILIAL,SERIE_NF,CLASSIF_FISCAL,produto,ICMS,CLASSIF_REDUZIDA,CODIGO_TRIBUTACAO ,sum(qtde) as qtde,SUM(VALOR) AS VALOR 
--INTO SELECT * FROM #TMP_LISTA_NOTA 
--from faturamento_imagem_prod 
--where numero_fiscal = '283741'
--GROUP BY NUMERO_FISCAL,FILIAL,SERIE_NF,CLASSIF_FISCAL,produto,ICMS,CLASSIF_REDUZIDA,CODIGO_TRIBUTACAO

select @item = 0 

DECLARE CRS_RESULTADO CURSOR FOR 

SELECT PRODUTO
FROM #TMP_LISTA_NOTA
ORDER BY PRODUTO

OPEN CRS_RESULTADO

FETCH NEXT FROM CRS_RESULTADO 
INTO @PRODUTO

WHILE @@FETCH_STATUS = 0
BEGIN

select @item = @item + 1 

INSERT INTO [TI_ROBSON].TNG_TST.DBO.FATURAMENTO_ITEM 
(CLASSIF_FISCAL,CODIGO_FISCAL_OPERACAO,CODIGO_ITEM,COD_TABELA_FILHA,CONTA_CONTABIL,
FILIAL,ID_EXCECAO_IMPOSTO,INDICADOR_CFOP,NF_SAIDA,PRECO_UNITARIO,QTDE_ITEM,
SERIE_NF,UNIDADE,REFERENCIA,FAIXA,ITEM_IMPRESSAO,SUB_ITEM_TAMANHO,TRIBUT_ICMS,TRIBUT_ORIGEM)
SELECT TOP 2 CLASSIF_FISCAL,'5152',PRODUTO,'R','9101010099',FILIAL,'16','11',NUMERO_FISCAL,VALOR,QTDE,
serie_nf,'PC',PRODUTO,' ',@item,0,'00',0
from #TMP_LISTA_NOTA 
WHERE PRODUTO = @PRODUTO 


FETCH NEXT FROM CRS_RESULTADO 
INTO @PRODUTO
END 
CLOSE CRS_RESULTADO
DEALLOCATE CRS_RESULTADO


